leather chaps - Alemán Inglés Diccionario